Big Huge Thesaurus

Asparagus asparagoides

noun